package com.kly.user.constant;

public class RedisKey {
    /**
     * 存储手机验证码拼接key
     */
    public static final String VERIFICATION_CODE = "verificationCode";

    public static final String TOKEN_CODE = "token";

    /**
     * 用户pass
     */
    public static final String WLM_PASS = "wlm_pass_{}_{}";
    /**
     * 用户disLike
     */
    public static final String WLM_DISLIKE = "wlm_dislike_{}_{}";
    /**
     * 用户like
     */
    public static final String WLM_LIKE = "wlm_like_{}_{}";
    /**
     * 匹配用户
     */
    public static final String WLM_MATCHED = "wlm_matched_{}_{}";
    /**
     * 该参数API使用，勿删
     */
    public static final String HOMEPAGE_BROWSE = "homepage_browse_user_{}_{}";

    /**
     * 首页预加载数据模糊匹配key
     */
    public static final String HOMEPAGE_BROWSE_FUZZY = "homepage_browse_user_";

    /**
     * 聊天会话key, 第一个参数为当前用户ID, 第二个参数为会话ID
     */
    public static final String CHAT_CONVERSATION = "chat_conversation_{}_{}";

    /**
     * 应用市场评价
     */
    public static final String EVALUATE_CHANNEL_SWITCH = "evaluate_channel_switch";

    /**
     * 应用市场奖励flashchat 次数
     */
    public static final String FLASH_CHAT_COUNT = "flash_chat_count";

    /**
     * 新注册用户列表
     */
    public static final String NEW_USER_LIST = "new_user_list";

    /**
     * 新注册30分钟后用户列表
     */
    public static final String THIRTY_LATER_USER_LIST = "thirty_later_user_list";

    /**
     * 评价通知记录
     */
    public static final String EVALUATE_USER_LIST = "evaluate_user_list";


    /**
     * 会话数
     */
    public static final String CONVERSATION_COUNT = "conversation_count";

    public static final String user_online = "online_online_{}";


    /**
     * 注销
     */
    public static final String USER_LOGIN_OUT = "user_login_out";

    /**
     * 用户黑名单 被封账号
     */
    public static final String USER_BLACK = "user_black";
    /**
     * flash chat发送
     */
    public static final String FLASH_CHAT_SEND = "flashchat_send_{}_{}";
    /**
     * 消息发送
     */
    public static final String MSG_SEND = "msg_send_{}_{}";

    /**
     * 促销系统消息
     */
    public static final String DISCOUNT_MESSAGE_USER_LIST = "discount_message_user_list";

    /**
     * Push消息
     */
    public static final String DISCOUNT_PUSH_USER_LIST = "discount_push_user_list";


    /**
     * tips消息
     */
    public static final String MSG_TIPS = "msg_tips_{}_{}";

    /**
     * 白名单版本控制key
     */
    public static final String USER_WHITE_LIST_VERSION = "user_white_list_version";

    /**
     * 白名单key
     */
    public static final String USER_WHITE_LIST = "user_white_list";

    /**
     * 在线列表
     */
    public static final String ONLINE_CHAT = "online_chat_{}";

}
